hardly accessible - Turco Inglés Diccionario